package io;

import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;

public class FOSDemo01 {
    public static void main(String[] args) throws IOException {
        //构造一个文件输出流对象
        //1)创建文件对象
        File file = new File("jsd/2406/fos.dat");
        //2)获取文件对象的目录结构
        File parent = file.getParentFile();
        System.out.println(parent);
        //3)若目录不存在则创建目录mkdirs()
        if (!parent.exists()){
            parent.mkdirs();
            System.out.println("文件不存在，创建成功");
        }
        //4)创建文件输出流
//        FileOutputStream fos = new FileOutputStream("jsd/2406/fos.dat");
        FileOutputStream fos = new FileOutputStream(file);
        //5)、向文件中写入数据
        fos.write(3);
        fos.write(4);
        fos.write(5);
        System.out.println("数据写入OK");
        //6)释放资源（关闭对象流）
        fos.close();


    }


}
